package br.unisinos.webcarros.anuncio;

import java.util.List;

import br.unisinos.webcarros.util.DAOFactory;

public class AnuncioRN {
	
	private AnuncioDAO anuncioDAO;
	
	public AnuncioRN(){
		this.anuncioDAO = DAOFactory.criarAnuncioDAO();
	}
	
	public Anuncio consultar(Integer codigo) {
		return this.anuncioDAO.consultar(codigo);
	}
	
	public void salvar(Anuncio anuncio){
		
		Integer codigo = anuncio.getId();
		
		if (codigo == null || codigo == 0) {
			this.anuncioDAO.salvar(anuncio);
		}
	}
	
	public List<Anuncio> listar(){
		return this.anuncioDAO.listar();
	}

}
